package com.hit.server.api.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hit.server.api.entity.CheckStandardEntity;
import com.hit.server.api.dto.CheckStandardQueryDTO;
import com.hit.server.api.dto.CheckStandardSaveDTO;
import com.hit.server.api.dto.CheckStandardUpdateDTO;
import com.hit.server.api.vo.CheckStandardVO;

import java.util.List;

public interface CheckStandardService extends IService<CheckStandardEntity> {

	Page<CheckStandardVO> getCheckStandardPage(Page page, CheckStandardQueryDTO dto);
	
	CheckStandardVO getCheckStandardById(Long id);
	
	Boolean saveCheckStandard(CheckStandardSaveDTO dto);
	
	Boolean updateCheckStandardById(CheckStandardUpdateDTO dto);
	
	Boolean removeCheckStandardBatchByIds(List<Long> ids);
	
}